/**
 * <pre>
 * Title: 		RequestMessage.java
 * Project: 	HP-Common
 * Author:		linriqing
 * Create:	 	2008-8-28 下午07:31:47
 * Copyright: 	Copyright (c) 2008
 * Company:		
 * <pre>
 */
package com.hengpeng.itfinbase.message;

import com.hengpeng.itfinbase.message.partner.PartnerTransType;
import com.hengpeng.itfinbase.persist.Partner.PartnerType;

/**
 * <pre>
 * 业务系统请求消息体
 * </pre>
 * 
 * @author zhaojitao
 * @version 1.0, 2015-5-29
 */
public class RequestMessage extends TransMessage {
    private static final long serialVersionUID = 791571200695394067L;

    private PartnerTransType partnerTransType;

    private PartnerType partnerType;// 资金服务商类型

    private String Version;

    /**
     * 消息类型
     */
    private String CmdId;

    /**
     * 第三方分配的商户号
     */
    private String MerCustId;

    /**
     * 编码
     */
    private String CharSet;

    /**
     * 签名
     */
    private String ChkValue;

    /**
     * 服务器通知URL
     */
    private String BgRetUrl;

    /**
     * 页面通知
     */
    private String RetUrl;

    public String getBgRetUrl() {
        return BgRetUrl;
    }

    public void setBgRetUrl(String bgRetUrl) {
        BgRetUrl = bgRetUrl;
    }

    public String getRetUrl() {
        return RetUrl;
    }

    public void setRetUrl(String retUrl) {
        RetUrl = retUrl;
    }

    /**
     * 构造函数
     */
    public RequestMessage() {
        super();
    }

    public String getVersion() {
        return Version;
    }

    public void setVersion(String version) {
        Version = version;
    }

    public String getCmdId() {
        return CmdId;
    }

    public void setCmdId(String cmdId) {
        CmdId = cmdId;
    }

    public String getMerCustId() {
        return MerCustId;
    }

    public void setMerCustId(String merCustId) {
        MerCustId = merCustId;
    }

    public String getCharSet() {
        return CharSet;
    }

    public void setCharSet(String charSet) {
        CharSet = charSet;
    }

    public String getChkValue() {
        return ChkValue;
    }

    public void setChkValue(String chkValue) {
        ChkValue = chkValue;
    }

    public PartnerTransType getPartnerTransType() {
        return partnerTransType;
    }

    public void setPartnerTransType(PartnerTransType partnerTransType) {
        this.partnerTransType = partnerTransType;
    }

    public PartnerType getPartnerType() {
        return partnerType;
    }

    public void setPartnerType(PartnerType partnerType) {
        this.partnerType = partnerType;
    }

}
